About F.s. & R.w. Highwood Limited (00454768) United Kingdom