About Loramor Engineering Ltd (10592055) United Kingdom