About Andromeda Park Limited (04352247) United Kingdom