About T & S Abrahams Limited (09615520) United Kingdom