About Khalil & Sons Limited (08442059) United Kingdom