About Jayne Kilgallen Interim Solutions Limited (07467960) United Kingdom