About Perkins & Powell Limited (00238382) United Kingdom