About R & B A Ellis Ltd (10068483) United Kingdom