About S Bown & Co. Limited (07577660) United Kingdom