About Albert Grove Limited (13683125) United Kingdom