About K B Stannard & Sons Limited (05027852) United Kingdom