About Kelly Scott Ltd (07326095) United Kingdom