About Lowood Securities Limited (01148414) United Kingdom