About Simon T Barlow Limited (09376142) United Kingdom