About Ambo Services Ltd. (05224891) United Kingdom