About A&jo Limited (11708128) United Kingdom