About Cutler Bros. Ltd. (04531868) United Kingdom