About Perkins & Co Inventions Limited (08920279) United Kingdom