About W B Finlay Design Ltd (11020589) United Kingdom