About Beo Designers Limited (11271433) United Kingdom