About Swallow Building & Carpentry Ltd (13080472) United Kingdom