About Open Plan Man Design Ltd (11786099) United Kingdom