About Stanchev & Son Ltd (11788038) United Kingdom