About Wallace Clifton Limited (01565105) United Kingdom