About Boxall Studio Ltd (12140319) United Kingdom