About Jalal & Sons Limited (06546048) United Kingdom