About Bullamasay Limited (10680957) United Kingdom