About Mansel Design Limited (11151797) United Kingdom