About Maguire Majidi-maguire Limited (05733722) United Kingdom