About Haytor Assignments Limited (05430949) United Kingdom