About Pincher Ltd (06783162) United Kingdom