About I F S (sp) Limited (04266252) United Kingdom