About Loxeal Limited (07387378) United Kingdom