About Swyncombe Limited (10376438) United Kingdom