About Glamford Associates Ltd (09860879) United Kingdom