About Amor Holiday Lodge Ltd (SC707963) United Kingdom