About Swaffham Glass Limited (04488973) United Kingdom