About Stenning & Co Limited (06861477) United Kingdom