About B.m. Stafford & Sons Ltd (06077804) United Kingdom