About Boobar Ltd (SC543482) United Kingdom