About Perry Holdings Limited (02778663) United Kingdom