About 6 & 8 Bicknoller Road Limited (10790229) United Kingdom