About Oby Clarkson Designs Limited (11652329) United Kingdom