About Swafford Hall Limited (09440572) United Kingdom