About Bilberry Place Ltd (12664863) United Kingdom