About Barncrest No. 141 Limited (04407486) United Kingdom