About T A Kittow & Sons Limited (05708069) United Kingdom