About Jordell Limited (06427728) United Kingdom