About L B Shotter & Sons Limited (04542715) United Kingdom