About Warren James Holdings Limited (03284854) United Kingdom