About James Burr Limited (07662590) United Kingdom