About Hackett Ras Limited (08616058) United Kingdom