About Philmar Investments Limited (04505720) United Kingdom