About Llansawel 1963 Limited (09086496) United Kingdom