About Whittle (uk) Holdings Ltd. (10077916) United Kingdom