About D&r Fripp Limited (09160306) United Kingdom