About Dayal & Sons Ltd. (SC637118) United Kingdom