About No.26 Olney Limited (10827566) United Kingdom