About S & C Barrett Properties Ltd (09305025) United Kingdom