About Maplebeck Holdings Limited (01687006) United Kingdom