About S. B. Allen Limited (05735393) United Kingdom