About S And L Harrison Limited (09611364) United Kingdom