About Bobbie Lewis Studios Limited (11421160) United Kingdom