About Amber Shorrock Studios Limited (07758967) United Kingdom