About Partridge Project Controls Limited (09198794) United Kingdom