About Ray Keane Limited (06303211) United Kingdom