About Ridgewood Sevenoaks Limited (07615342) United Kingdom