About Perkes Holdings Limited (13325776) United Kingdom