About Ticknall Limited (03208175) United Kingdom