About Macdermott Limited (11917594) United Kingdom