About Bullamasay Xl Limited (11848988) United Kingdom