About Ord Limited (07343367) United Kingdom