About Loxeal Uk Limited (03954774) United Kingdom