About Bell Stanley Limited (08183305) United Kingdom