About Barker & Evans Limited (01037073) United Kingdom