About N.a. Caswell Building Limited (04186880) United Kingdom