About 80 & 80a Stapleton Road Limited (13373290) United Kingdom