About A & H Kydd Limited (SC305179) United Kingdom