About Interfix Services Limited (05007938) United Kingdom