About Borowicz & Co. Ltd (13365862) United Kingdom