About Abdulla Saleh Limited (13596076) United Kingdom