About Jamel Limited (03405170) United Kingdom