About William James Services Ltd (13500008) United Kingdom