About Nick Rogers Studio Ltd (07364721) United Kingdom