About Michael Sehgal & Sons Limited (02508926) United Kingdom