About Thamer-james Limited (03893739) United Kingdom