About Oscar Bradfield Limited (11103297) United Kingdom