About Atticrose Limited (01639079) United Kingdom