About Lorand Services Ltd (12842384) United Kingdom