About Swyre Projects Limited (07573819) United Kingdom