About B & A Ramsell Ltd (11111652) United Kingdom