About T Scott & Company (SL001667) United Kingdom