About Lockinge Limited (02743207) United Kingdom