About Square Peg Studios. Hair Makeup Prosthetics Limited (13392119) United Kingdom