About Peal Management Holdings Limited (06961739) United Kingdom