About Perry Holdings Group Limited (11851714) United Kingdom