About Kyle & Irving Limited (07044963) United Kingdom