About Michels & Taylor (brighton) Limited (13147927) United Kingdom