About Mockford Alley Management Limited (12411819) United Kingdom