About Studio Pettigrew Ltd (10104222) United Kingdom