About Itip Handles Limited (10314379) United Kingdom