About Chops 25 Limited (SC505588) United Kingdom