About Kelvic Holdings & Developments Limited (03654031) United Kingdom