About Mcdermott99 Limited (12528326) United Kingdom