About Swanton-boyd Holdings Limited (11934975) United Kingdom