About Glancy Fawcett Holdings Limited (13160910) United Kingdom