About Richard Kirkby Limited (04433536) United Kingdom