About Hoyle Suspension Ltd. (09227072) United Kingdom