About Whittaker Js Limited (07546959) United Kingdom