About J.a. Payne Limited (00780856) United Kingdom