About James Sandwell Ltd (13070808) United Kingdom