About Pelland Engineering Limited (06382032) United Kingdom