About Ram 246 Limited (SC698726) United Kingdom