About S. Bloomfield Maintenance Limited (04795392) United Kingdom