About Shurland Holdings Limited (13027222) United Kingdom