About Garn And Smee Ltd (12939078) United Kingdom