About Kynoch Lewis Partnership Limited (04780304) United Kingdom