About Swallow Office Supplies Limited (08941842) United Kingdom