About Swaffar (lichfield) Ltd (12231221) United Kingdom