About Allan & Smith Limited (05609333) United Kingdom