About Ark Facilities Limited (08823605) United Kingdom