About Tyerpick Ltd (11095461) United Kingdom