About Richard Loxley Limited (03944363) United Kingdom