About Abel Kane Limited (07676047) United Kingdom