London exhibition venue firm, The Business Design Centre Ltd, and a building contractor have been fined for safety failings after a specialist contractor fell through a fragile skylight.