About Tims And Parker Limited (02824658) United Kingdom