About Bugalone Concept International Limited (09650499) United Kingdom