About Mccafferty Brickwork Limited (SC668432) United Kingdom