About Peltajack Limited (09143560) United Kingdom