About Andyrose Limited (13486616) United Kingdom