About Ted Handley & Co Limited (04923401) United Kingdom