About Razor Grinder Properties Limited (08479412) United Kingdom