About James Scott & Sons (kitchen Equipment) Limited (SC049875) United Kingdom