About Harkel Services Limited (05926690) United Kingdom