About Mode Design Screen Print Limited (05229553) United Kingdom