About Rustic Eco Properties Ltd. (SC352182) United Kingdom