About Maxwell Scott Bags Limited (08417609) United Kingdom