About Pgmi Finchley Limited (09570363) United Kingdom