About Swallow Refurbishing Limited (05176029) United Kingdom