About A&a Management Ltd (08826355) United Kingdom