About Studio Anderson Ltd (10971895) United Kingdom