About Baldroma Limited (09611778) United Kingdom