About Tickeywood Services Ltd (10786092) United Kingdom