About Mcgrellis Building Limited (10176887) United Kingdom