About S T Bishop & Co Limited (07853242) United Kingdom