About Grand Living Construction Ltd (11325584) United Kingdom