About Hendford Strip Limited (05993105) United Kingdom