About Ltp Bicester Limited (13695541) United Kingdom