About Glancy Fawcett Europe Limited (11089548) United Kingdom