About Keose Engineering Limited (SC712582) United Kingdom