About Myddelton Holdings Limited (13502666) United Kingdom