About Oakbase Designs Limited (02749421) United Kingdom