About Safdar & Sons Transport Ltd (12819270) United Kingdom