About Storrington Communications Limited (06690116) United Kingdom