About Minimaforms London Limited (08114022) United Kingdom