About Ross Poole (isleworth) Limited (09461626) United Kingdom