About Atkinson Science Limited (09197304) United Kingdom