About Lancaster Fibre Technology Ltd (13542256) United Kingdom