About Callow & Griffiths Limited (09779595) United Kingdom