About Studio Base Design Ltd (12693496) United Kingdom