About Dr Alex Loyd Services Ltd (11521060) United Kingdom