About Londonbay Limited (02387055) United Kingdom