About Stirk Lambert & Co Limited (07634414) United Kingdom