About Kirby & Cove Limited (04129189) United Kingdom