About Bourne Lockwood Limited (09941643) United Kingdom