About Elgrand Building Service 74 Ltd (12902740) United Kingdom