About R&a Millar Limited (09822701) United Kingdom