About Lancroft (bulkeley) Limited (09282529) United Kingdom