About Abesque & Co Limited (13266633) United Kingdom