About Bylaurenmcdermott Limited (13048267) United Kingdom