About Abakon Limited (02353333) United Kingdom