About Jameson & Irvine It Limited (09469699) United Kingdom