About Aidan Barratt Ltd (11340217) United Kingdom