About Old Farleigh Studio Limited (12037958) United Kingdom