About The Durrockstock Partnership Ltd (11036025) United Kingdom