About Katto Limited (07424787) United Kingdom