About Phillimore Investments Limited (08256737) United Kingdom