About Sear Whittaker Studios Limited (11691447) United Kingdom