About B Stopford Limited (09998830) United Kingdom