About Norford & Bam Limited (12017748) United Kingdom