About Keelex 312 Limited (06167023) United Kingdom