About F. R. Elswood Limited (02616843) United Kingdom