About Kyle & Bloomfield Company Limited (10728982) United Kingdom