About Lorand Design Ltd (09306063) United Kingdom