About R Billings & Son Limited (05855867) United Kingdom