About The Tarbay Centre Limited (07021507) United Kingdom