About Abrams Studio 1 Ltd (12870979) United Kingdom