About Keelex Formations Limited (02640593) United Kingdom