About Studio Egret West Holdings Ltd (09438383) United Kingdom