About Perritt Engineering Limited (12935240) United Kingdom