About Haskins Farnham Limited (00601922) United Kingdom