About Handscomb And Edwards Limited (06920935) United Kingdom