About Felix Ure Ltd (12604075) United Kingdom