About Janders Dean International Limited (07427582) United Kingdom