About Barratt & Ashour Ltd (12007740) United Kingdom