About Entity Engineering Limited (08439037) United Kingdom