About Swanlowe Limited (02794516) United Kingdom