About A&a North South Limited (11364652) United Kingdom