About Marker Wallace Holdings Limited (05504211) United Kingdom