About Storrington Communications (usa) Limited (08202622) United Kingdom