About Philmar Limited (03329094) United Kingdom