About Whitefinch Ltd. (08511271) United Kingdom