About Pullman Design Limited (06218916) United Kingdom